News

English is the most spoken language in the world. According to the International Center for Language Studies, around 1.52 billion people speak the language across the globe as of 2024. However ...
A series of short animated short films based on folktales from around the world. This series includes stories from Brazil, India, Israel, Iraq, Pakistan and Nigeria. The stories are narrated by ...