Riot police VS. Freedom rally protesters