A recent news on a TV channel has made us anxious to say the least. According to this report the earth is completing its revolution in less than 24 hours. This means that the earth is rotating faster than usual and there is a significant drop in its orbital rotation. Scientists have attributed this to ...
Center for Policy, Implementation and Governance Research