Covering the day's most relevant national and global developments, this GK quiz for 2 July, 2026 is designed for UPSC, SSC ...