The Glimpses of India painting competition — intended to strengthen people-to-people ties between India and Egypt — last year attracted over 14,000 entrants To celebrate 25 years of the Glimpses of ...