Current record for the longest development period for a videogame? 14 years and 43 days. Officially announced on 28 April 1997 by developer 3D Realms, the FPS 'Duke Nukem Forever' was finally released ...
Reactions ...
Step into the mesmerizing world of nature with "790 Days in 8 Minutes - Growing Plants Time Lapse Compilation." This ...
Every day, India throws up headlines that boggle the imagination and tickle the funny bone. Here's The Telegraph Online's weekly compilation of the oddest news through the week gone by ...