Ukraine and Russia Update: Russia Strikes Again Killing Thousands of People (Video ) Touchaheart Nigeria brings to you recent update…