Police have embarked on an indefinite strike in Nigeria. Newsone reports that the Joint Union Congress of the Police Service Commission (PSC) has issued a notice...