Xenophobia: Not in my name!

The current spate of violence characterised by attacks on foreigners is by all accounts the most difficult to comprehend and painful to witness.