AsiaAustralia A Dictator Installed by China in Solomon Islands Team Buyback 13 May 2023, 11:32 pm13 May 2023, 11:32 pm Asianews, Australianews, China Uncensored, Worldnews Share this:TweetRedditTelegramWhatsApp