AsiaIndiaNorth America Fact-Check: Old Video Falsely Peddled as NASA’s Footage of Chandrayaan-3 Moon Landing 25 August 2023, 4:05 pm Team Buyback Share this:TweetRedditTelegramWhatsApp