PM Modi has inaugurated the Sawra-Kuddu Hydro Power Project, a 111 MW Project which has been built at a cost of around Rs 2,080 crore, in Himachal Pradesh.
Russia has reportedly amassed 100,000 Russian troops on the eastern side along its border with Ukraine, raising fears that it could be preparing for a new military offensive against Ukraine.