What we’re witnessing in Eastern Europe at the moment is terrifying and painful. As of today, huge swathes of land in the south, north and east of Ukraine have been invaded. Many believe it’s only a matter of days before Russian troops attempt to occupy the Ukrainian capital of Kiev. Our guest today reached out […]