Police scuffle with Tamil protestors in London
Police arrested four protestors Tuesday after repeated scuffles at an illegal demonstration by Tamils in central London, Scotland Yard said. Full Story
Police arrested four protestors Tuesday after repeated scuffles at an illegal demonstration by Tamils in central London, Scotland Yard said. Full Story