Latest Articles & Videos
Last week, U.S. President Barack Obama unveiled the latest artful attempt at avoiding responsibility to prevent genocide. With his newly created "Atrocities Prevention Board," the...
Receive email alerts for this topic.