New Delhi, December 13, 2025: A highly sensationalized video clip claiming that an ambulance was deliberately blocked by police to allow the passage of an investor convoy in Melaka, Malaysia,
New Delhi, December 13, 2025: A highly sensationalized video clip claiming that an ambulance was deliberately blocked by police to allow the passage of an investor convoy in Melaka, Malaysia,