May day march encounters counter protestors. Tensions are high.