‘Your island is small and your intelligence service sucks’: A telling walk through Moscow on war anniversary

Two years since Russia invaded Ukraine and in Moscow’s Victory Park, those we spoke to felt their country was on course.