Saturday 10th October sees African On The Square kick off in Trafalgar Square, right the heart of London. Roll the clock back just 30 years and the only African-related event in London was the permanent protest against apartheid in South Africa. 2015 also sees the UK celebrating the 50th anniversary of the …
Read More »