Day: June 23, 2017

UK News: African and Caribbean War Memorial Finally Unveiled In Brixton (Video)

On Thursday 22nd June, the African and Caribbean War Memorial was unveiled in Brixton (Windrush Square), London. It’s the first UK memorial []