Once Upon A Time in Madras – Review

Upon A Time in Madras weaves a compelling narrative that dives deep into the undercurrents of human nature, where violence and desperation collide.

Saudi Arabia to host 2034 FIFA World Cup

FIFA has officially announced Saudi Arabia as the host nation for the 2034 men’s football World Cup. Saudi Arabia will become the second nation from the Middle East to host the mega football event, 12 years after neighbours Qatar staged the 2022 edition, where Argentina lifted the prestigious trophy.

India loses after Mandhana ton

Opener Smriti Mandhana’s elegant century went in vain as India lost to Australia by 83 runs in the third Women’s ODI to suffer a 0-3 series whitewash here on Wednesday.