It would appear Putin means business.Watch Here If this be the times, peace is not an option, unfortunately.