David Hudson

David Hudson

David Hudson is an IGM press awards (Investigative stories) winner of 2019

Articles by this author
Beverly Hills actor Luke Perry dies, aged 52
Entertainment
The superstar of Beverly Hills fame died in a California hospital of a 'massive stroke' surrounded by family
[WATCH] Malta Chamber of Psychologists slams 'ex-gay' claims made on Xarabank
Television
Persons should not be made to believe that they can change their orientation, Psychologists' body says in response to 'ex-gay' guests on Xarabank on Friday claiming...