- Advertisement -
The police have confirmed the shooting death of Charlesworth Richards in Liberta this morning.
His twin brother Craig Richards of Bathlodge has been missing since blood was found in his home in March.
Reports are those who shot Charlesworth Richards in Table Hill had identified themselves as officers of the Office of National Drug and Money Laundering Control Policy (ONDCP).
- Advertisement -