Skip to main content

Definitions by International Russian Spy

Blood Birds 

The Soviet Union’s special forces unit that tracked, hunted and slaughtered the remaining Nazis camped out in Europe.
A group of Nazis were camped out in a rural town in France but the Blood Birds took them out.