Protesters Kill 3 Police Officers Over Land Dispute
Hanoi Police on Thursday three police officers and one villager were killed in Vietnam amid conflict over land rights in a village on the outskirts of Hanoi.
SEE: Brazilian Court Orders Netflix To Take Down Film Describing Jesus As Gay…