Indian General Knowledge Rakhigarhi, which was seen in the news recently, is an ancient site located in which state A) Haryana B) Gujarat C) Odisha D) Punjab Detailed Solution: No Details Prev Next