Buddha Statue Found In Egypt Points To Trade Ties With Ancient India

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 empire.