Sen Natasha

Court rejects FG’s request to arrest Sen Natasha over alleged defamation

A Federal High Court in Abuja has turned down the Federal Government’s request to…