RT News - June 23, 2015 (17:00 MSK)

The latest batch of Edward Snowden's leaked documents reveals U.S. and British intelligence agencies had Russia's largest cyber-security firm in their cross-hairs. As the French port of Calais is shut down over a workers' strike, scores of illegal migrants seize on the chaos to try and sneak across the channel to the UK. Frustration over no deal on the Greek debt crisis pushes thousands to the streets of Athens, with clashes breaking out amid anti-eurozone and pro-EU rallies.