Peruvian police in capybara gear make Valentine's drug bust

Via BBC World | 14 Feb 2025 - 21:59:23
Video shows the moment police use fancy dress to carry out a drug raid in Lima, Peru. Source