Tag: Blackmail demand

news-28082024-000108

Metropolitan Police officer charged with demanding £10,000 in blackmail

A recent incident involving a former Metropolitan Police officer has come to light, shedding light on serious allegations against Mohammad Raza. Raza, aged 27...