News & Politics People & Blogs India Just Landed on the Moon! Aug 24, 2023 Contributor India just landed on the moon!!! This is a huge deal, not only because it makes India the fourth nation…