1 year agoDouglas Macgregor : The Russian Sledgehammer is Falling in UkraineComments on Russia vs Ukraine