India is shedding its colonial hangover rapidly, the newly-opened Central Vista is a case in point. Many schemes are being rolled out to capture this new underlying credo.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.