Infographic on scammer extorting money from owner of lost dog
The Times newspaper has a full report on what is a worrying development in the UK and perhaps in other countries. Although it must be said, in my opinion, Britain has become “Scammers’ Treasure...