Brazil Police Probe Killing of 2 Officers, 3 More

Beaches Negril Sale

Sao Paulo police are at odds over what happened in the slaying of two officers and three relatives, who were all found at home shot in the head.

    

Wal-Mart.com USA, LLC OnDeck