Plymouth Hoe is a landmark in Devon, England. The social media site erroneously flagged the name as offensive.Original article
Did Facebook Apologize for Removing 'Plymouth Hoe' Posts?
Plymouth Hoe is a landmark in Devon, England. The social media web site erroneously flagged the identify as offensive.