Venezuelan political crisis reaches new climax as National Assembly is dissolved
On March 29 the Venezuelan Supreme Court dissolved the power of the National Assembly by passing a law in which the Executive branch of the government will no longer need the permission of the Parliament […]