Twitter accedes to 7 of 10 demands – FG | The Guardian Nigeria News – Nigeria and World News

A July 2014 file photo shows the Twitter headquarters in San Francisco, California. PHOTO: AFP The Federal Government says from the 10 demands put for...