Feb. 27, 2022. Boston, MA. Thousands of people marched through the streets in downtown Boston in support of Ukraine in its battle against invading Russian forces. The rally started by the Boston Public Garden and the group peacefully made its way thr