• Unity
    India unveils world’s tallest statue “Statue of Unity”

    A statue of Sardar Vallabhbhai Patel, one of India’s independence leaders, has been unveiled. The statue, dubbed the “Statue of Unity,” is 182 meters tall, making it the tallest statue in the world. The statue was officially...

    • Posted 9 months ago
    • 0
  • gay
    India court legalises gay sex in landmark ruling

    In a historic decision, India’s Supreme Court has ruled that gay sex is no longer a criminal offence. The ruling overturns a 2013 judgement that upheld a colonial-era law, known as section 377, under which gay sex...

    • Posted 11 months ago
    • 0