A statue of Buddha has been discovered in Egypt's ancient seaport of Berenice on the Red Sea, shedding light on trade ties with India under the Roman
A statue of Buddha has been discovered in Egypt's ancient seaport of Berenice on the Red Sea, shedding light on trade ties with India under the Roman