When he first found out that his home country Ukraine had been invaded, Illia Myronov ‘23 felt hopeless. Myronov felt very shocked that Russia had actually followed through on its threats to invade his...