Russia Makes Germany Turn the Lights Off | Firstpost
Germany’s nightmare is beginning to come true. Russia putting a near-end to gas supplies to Europe has translated into Germany employing some desperate energy rationing measures. Watch to know more.