Monday, June 24, 2013

Turkish police caught 'beating up protestors' on CCTV -- Truthloader