March 24, 2021 Robin Hood Video documents police brutality and lies against protesters in Stamford, Conn.