UK lawmakers declare genocide in Xinjiang, China

Britain's parliament has become the latest government to declare China's treatment of its Uighur citizens as genocide, attracting the condemnation of Beijing. Lawmakers in the British House of Commons passed a motion unopposed after a three-hour debate Thursday declaring that the Uighurs and other ethnic and religious minorities in the northwestern Xinjiang autonomous region of China "are … Continue reading UK lawmakers declare genocide in Xinjiang, China

What “Corruption” means in Nigeria

  Corruption is the single greatest obstacle preventing Nigeria from achieving its enormous potential. It drains billions of dollars a year from the country’s economy, stymies development, and weakens the social contract between the government and its people. Nigerians view their country as one of the world’s most corrupt and struggle daily to cope with … Continue reading What “Corruption” means in Nigeria