Senior BJP lawmaker Vinay Katiyar today said Muslims have "no business being in India" and they should go live in Pakistan or Bangladesh. The 63-year-old Rajya Sabha member -- one of the key campaigners for a Ram temple at the Babri mosque site in Ayodhya - also blamed Muslims for partition and demanded strict punishment for those who don't respect Vande Mataram or the Indian flag.