The government has failed in fighting locusts, it’s now my turn-Pastor Ng’ang’a

Controversial Televangelist Pastor James Maina Ng’ang’a has declared war on locusts that have been invading most…