Fact Check: Giant skeleton discovered during an excavation in Kurukshetra?… News Mobile Fact Check Bureau Jul 7, 2020 0