Prehistoric Buddha Statue Unearthed in Ancient Egyptian Port City; New Find Sheds Light on Rome and India's Trade Relationship Medicine & Technology May 02, 2023 During the Roman era, some Indians who lived in Alexandria could have been practising Buddhism. Read to learn more.
TECH & INNOVATION OpenAI’s Whisper Faces Scrutiny Over Accuracy, Experts Find 'Hallucinated' Text in Transcripts