Monday, 20 May 2024 01:32 PM
April 30, 2023 15:00 pm
TEXAS, April 30: An idol of standing Buddha handed by American film producer Michael Phillips has been dispatched to Nepal.