Water Cannons

  • Protesters block streets around European Central Bank 01-06-2013 07:03 AM

    Frankfurt: Crowds of anti-capitalist protesters on Friday blocked streets leading to the European Central Bank in Germany's financial capital, Frankfurt, to protest its role in pushing for austerity cutbacks as a way to fight the continent's debt crisis. Members of the Blockupy alliance linked arms for several hours in a...
  • Traders' strike nightmare for Delhiites 30-10-2006 07:16 PM

    ...