Fresh Sardine Also Known As Omena Traders From Muhuru Bay, Migori County Have Today Protested What They Termed Harassment And Exploitation From Revenue Officers.The Traders Said They Have Had To Be Taxed Twice Or Multiple Times To Transfer Their Sardines From Migori To Nairobi .