Home Tags Trolls

Tag: trolls

XYZ: where leftists delete their own comments in embarrassment

It has been a tremendous opening 6 weeks for The XYZ, which has burst onto the Australian media landscape like Steve Smith crunching a...