News FeedWorld Chinese national given one year in prison for smuggling ants out of Kenya April 15, 2026 Zhang Kequn was arrested in March while trying to travel to China with more than 2,000 live ants. Source: BBC News
‘The Fifth Element: A Visual Retrospective’ Book Unveiled by Titan as Luc Besson’s Sci-Fi Classic Nears 30th Anniversary (EXCLUSIVE) April 2, 2026 “The Fifth Element,” Luc Besson’s wildly colourful space opera that for many sits firmly among…
From AI shopping to video, Alibaba is making the investments analysts want to see April 19, 2026 The Chinese tech company’s shares are on track for their best month since January. Source:…
An Israeli and a Palestinian activist share a vision for peace in Gaza April 16, 2026 Maoz Inon’s parents were killed by Hamas in the Oct. 7 attacks. Aziz Abu Sarah’s…