BENGALURU: A little-known outfit Islamic Resistance Council (IRC) has reportedly claimed responsibility for the...
24 Nov 2022 10:08 AM GMT