15 August 2024. India Independence Day celebrations in George Square. Marking 78 years since India attained independence from the UK Make It