417 mosques have been destroyed in Central African Republic
Loon Watch Did it really take Samantha Power to highlight the destruction of mosques in CAR? It has already been pointed out by many observers and legitimate human rights organizations. As the following article notes, CAR is a “mineral rich” country, that being the case it would be […]