03.18.2022 - By ICRT
We talk alleged leaked Russian intelligence documents, an event in support of the people of Ukraine, questions over a power outage at the Taoyuan International Airport and more. --Hosting provided by SoundOn