Moscow, Oct 6 (AFP/APP):Russian President Vladimir Putin said Wednesday that Europe was to blame for the current energy crisis after soaring gas prices have spurred accusations that Moscow is withholding supplies to pressure the West. “They’ve made mistakes,” Putin said in a televised meeting with […]