Buffalo-mounted police patrol island in Brazilian Amazonia
By Maria Angelica TroncosoIlha de Marajo, Brazil, Aug 5 (EFE).- The phrase "mounted police" typically evokes images of officers on horses or, in some Middle Eastern nations, camels. Less well known...