Thewame – It's Africa and the World
Americas

Police storm TV station in Nicaragua and arrest owner for instigating hate

Nicaraguan police shut down operations at a major TV network and arrested the owner, accusing him of instigating hate and violence in the country, officials said.

Related posts

Trump pushes late-term abortion ban, citing Virginia Gov. Ralph Northam’s controversial remarks

Thewame News

No explosives detected at site of helicopter crash that killed Mexican politicians

adminwame

Google plans 584,000 square-foot campus in Los Angeles

Thewame News