Home Tags The beast

Tag: the beast

The “Beasts” have Arrived: US Embassy Donated Armored Cars

On Thursday morning, the U.S. Embassy in Costa Rica made official the donation three tactical security vehicles, nicknamed "The Beasts" that will be part of the country's police forces. One of the armored vehicles was donated to the Fuerza Publica (National Police); the other to...

TRENDING - 10 MOST POPULAR

LATEST