Police barricade George Santos office as protesters try to deliver petition calling on him to resign

Related Post