The Muslim countries all witness to their religion by having the new moon and the star on their flags. Everyone knows what their religion is.
Where are the Christians? Hiding their faith because it is too offensive to the Muslims and the ungodly.
Christianity will soon be gone in most of the countries that marched in the opening ceremonies.
“Where are the Christians? Hiding their faith because it is too offensive to the Muslims and the ungodly.”
Well, I’m not so sure bout that. The Union Jack is a combination of the Crosses of St. George, St. Andrew, and St. Patrick. All of the Scandinavian countries have crosses on their flags, as do Switzerland, Greece, and (formerly Soviet) Georgia, among many others.
http://en.wikipedia.org/wiki/List_of_national_flags_depicting_a_cross