Restaurants across the country are reporting similar extortion threats a barrage of bad reviews and a demand for money, in the form of a gift card, to stop them.
Restaurants across the country are reporting similar extortion threats — a barrage of bad reviews and a demand for money, in the form of a gift card, to stop them.