Update: Looks like they’re finally gone.
It’s now the 5th of April and they’re still there. We seriously need to do something. We cannot allow our launch site to turn into a tweaker camp. I’ve tried to do my part, but looks like it’s time for better ideas, or for more people to call on whoever has the power to remove them. As much as I’d love to confront them, I’m not exactly intimidating and I don’t wanna get shanked.