Picture Source: Flickr European Union Commission President Jean-Claude Juncker, who praised Fidel Castro for being “a hero for many” and having “far-reaching influence,” is now deservedly taking heavy criticism from parliamentarians of former Soviet-led countries. “His legacy […]