No one is being "forced to pray only at home". You're lying through your teeth.<quoted text>
"relatively free country" caught my attention and you are right.
Nobody should be forced to pray only at home. People should be able to pray anywhere they want in a free country. It's freedom of religion not from religion. Of course you are free to follow no religion and practice that anywhere you want. People are being stopped from praying in public and I can show you many incidences.
That shouldn't happen in America.
You're allowed to pray anywhere you like. You are NOT, however, free to inflict your prayers on others in public.