Hate Speech Unit Meet Joe Camilleri (Tal-Putri)

Meet one of the most persistent trolls disseminating vicious rumours and lies.