The World Briefly
All Hands on Deck
Ecuador
Armed men stormed onto the set of a public television channel in Ecuador as it broadcast live on Tuesday, threatening people and shouting they had “bombs,” as others reported hearing gunshots, the Associated Press reported. The men, with faces covered, entered the set of the TC...
Read full story →