The United States embassy has sparked a significant public backlash in New Delhi following the launch of a “freedom” branded fleet of electric rickshaws amidst a worsening global energy crisis.
US envoy kicks off America's 250th I-Day celebrations with Trump posters on Indian autorickshaws


