Amit Shah virtually laid the foundation stone for a 108-feet tall statue of Lord Ram in Andhra Pradesh on Sunday.

LEAVE A REPLY

Please enter your comment!
Please enter your name here