World’s oldest Buddhist shrine discovered in Nepal

Archaeologists say structure inside Mayadevi temple in Lumbini dates from sixth century BC – around the time of Buddha’s birth Archaeologists in Nepal say they have discovered traces of a wooden structure dating from the sixth century BC which they believe is...