No Jai Shri Ram...: 3 Men Allegedly Forced To Say Allah Hu Akbar In Bengaluru; Video Goes Viral Free Press JournalSource