>>509722905
>BlackRock (((investors))) retreat as Russian forces advance

Fucking FINALLY. Been waiting for this to start HAPPENING for a while.