Originally Posted by dakota300rum
I you referring to the nazi Azov battalion that Putin said he was going to get rid of along with bio labs. Wow

There are a bunch: Azov, Right Sector,....... They are doing wonderful job eliminating Russians and their hardware.