The Center for Human Rights and Accountability Network (CHRAN) has condemned the recent defections of politicians in the opposition parties to the ruling political party in Nigeria It describes such move as self-serving and a threat to the country’s democracy. Read more…
