Watch a reality check on how Muslims are treated around the world and how no country is better than India for Muslims.
More Videos
Thank you