India, regarded as a friendly nation by Australia, operated what is being called a “nest of spies” in this country, the ABC reports, adding that the group was kicked out in 2020 after the Australian Security Intelligence Organisation discovered what they were up to. The ABC report came on the same day that the Washington Continue reading »