Comment Comment by justanotherhn Putin and his cronies are the new ISIS. We love Russia and their people but innocents are dying at his orders. Something has to be done. parent justanotherhn 4 years ago