Twitter blocks 180 accounts of Venezuela government; Maduro stays defiant
CARACAS – Twitter has suspended 180 accounts linked to the Venezuelan government, including radio and TV outlets in the presidential palace, accusing it of censoring the U.S. micro-blogging website as part of its bid to […]