Mounted police clashed with protesters outside Halliburton's annual general meeting on Wednesday, resulting in injuries on both sides and the arrest of 15 people.
About 300 people from across the country waved signs with slogans such as "War Profiteers" to protest against Halliburton's work providing support to the US military in Iraq.





