Thursday, March 13, 2025

Leftist protesters are again occupying the Tesla store in Manhattan. The location was violently protested last week as multiple locations have been firebombed and shot up.