The Nigerian Senate has passed the Nigerian Police Trust Fund Bill (HB 1583). Africa News24 (AN24) reports that the Senate passed the bill on Tuesday, April...