Putin will be the author of his own destruction ,,its called suicide by Ukraine , an apt end for such cockroach .