Robert Barwick: Long standing Larouchite activist now a pro-China shill (YouTube screenshot)
Australian LaRouchites get aggressive in shilling for the Chinese Communist Party
Days before the UN released the latest report...