madnewsuk.com
UK News: Caribbean Themed Restaurant ‘Turtle Bay’ Accused Of Racism Over Online Campaign
Turtle Bay, the Caribbean themed restaurant chain first came to my attention several months ago after it was announced that the owners would be opening a restaurant in Brixton, south London. The r…