Dozens arrested in leadup to St Petersburg G8 Summit
Wednesday, July 12, 2006 A G8 summit has been planned to take place from 15-17 July in St Petersburg, Russia. Several sources have reported that a systematic police crackdown on…
Continue Reading