Posters of missing people are stuck on a wall of the King’s Cross railway station in central London, 8 July 2005 (EPA)
Posters of missing people are stuck on a wall of the King’s Cross railway station in central London, 8 July 2005 (EPA)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments