29 June 2023 Current Affairs | Daily Current Affairs | GK Question & Answer by Ashutosh Tripathi