Stoking a potential controversy, embattled Prime Minister K P Sharma Oli on Monday claimed that the “real” Ayodhya lies in Nepal, not in India and that Lord Ram was born in Thori in southern Nepal.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.