It is time for the Western world to put up or shut up. Russia, the criminal nation is gettig away with genocide against a helpless population. Yet, th...