France declares war on Sect influence in the United Nations...

A French Government report on sect deviance has denounced what it calls...

4,163 views digitaljournal.com

Interest

Politics
Discovered by geoglyph
on May 20, 2009

Stumblers Who Like This Page