Venezuela's Supreme Court seized legislative power on Wednesday night, in a ruling which effectively dissolved the National Assembly.
Share this post
Venezuelan court dissolves legislature (March…
Share this post
Venezuela's Supreme Court seized legislative power on Wednesday night, in a ruling which effectively dissolved the National Assembly.