OTI-15 960320WE While Gautama Buddha was living and teaching in India [c. 560-480 BC], Confucis in China [551-479 BC] and Socrates in Greece [470-399 BC] the One True and Living God sent His servant Ezra. As the Lord’s chosen messenger he was to stir up the Remnant to return to their God. From 457 BC […]