Filipinos crucified on Good Friday
Read More…
Sentenced to Be Crucified
Western governments bite their tongues as Saudi Arabia legitimizes fundamentalism and intolerance in the Islamic world.