lantauconfidential.com
Aust-China: The stupidest thing ever
China’s problematic role in Australia is finally get an airing. But the most astonishing thing of all is that Australia actually welcomes foreign political donations. Only when I came across …