The U.S. government on Friday has imposed sanctions on Ali Darassa, the leader of the Union for Peace in the Central African Republic (UPC), whose forces are accused of murder, torture, rape and kidnapping. The United States, the United Nations and human rights groups have accused UPC fighters of killing …
Read More »