Scam artists are duping online customers into paying for purchases but then failing to deliver them, according to police.
The Bermuda Police Service have received several reports of victims making pay…
The Bermuda Police Service have received several reports of victims making pay…