steps, many of them unprecedented, to penalize putin for the invasion of ukraine. switzerland announced a freeze on russian financial assets, a notable departure from its typical neutrality. and germany stated that it would increase the country's defense spending and green light arms deliveries to ukraine. this weekend's stunning sights, all across the world, as people are standing in solidarity with the people of ukraine. despite threats of arrest, many russians are protesting in their country their own leader. in berlin, approximately 100,000 people took to the streets. london and new york city saw thousands standing with the ukrainian people and in opposition to vladimir putin. even in south africa and australia, people are voicing their support for ukraine. that is where we start this hour. joining us now, igor, a former advisor to ukrainian president