A Metropolitan police officer stands guard in Garratt Terrace where arrests were earlier made in Tooting, south London, July 28, 2005 (REUTERS)
A Metropolitan police officer stands guard in Garratt Terrace where arrests were earlier made in Tooting, south London, July 28, 2005 (REUTERS)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments