Perspectives

Home Perspectives

No posts to display

IN THE NEWS

Iranians protest French magazine’s reprinting of offensive cartoons of Prophet Muhammad

Iranians protest in front of France’s embassy in the capital, Tehran, to vent their spleen at a French weekly satirical magazine for its recent...

America’s Dreaded Destiny