Self-proclaimed oil importer Ann Njeri Njoroge and her mysterious Sh17 billion oil cargo that has split top government officials has added to the controversy on the Government to Government petroleum deal.
Before last week, the internet did not have a lot of information on Ms Njoroge except for a court case, where a lady with the same name was awarded Sh9.2 million over a road accident.