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

US cuts $200 million in aid to the Palestinians

Thewame News

‘Thanks for the laughs’: Curb Your Enthusiasm actor dies

Thewame News

Trump: Government shutdown could last ‘a long time’

Thewame News