USCIRF Report Receives The Flak: Attempt To Derail US-India Relations

USCIRF report receives the flak from all over the Social Media over its biased coverage of India. India that is a sovereign country and has come as a life saver at a call given by US President Donald Trump during the present Chinese Virus Pandemic, was targeted maliciously in the USCIRF report.