A police unit in Peru has marked Valentine’s Day in a very unique way. The Escuadron Verde, or Green Squad, often kit their agents out in fancy dress on special occasions. They have previously been ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results