London is the capital and largest city of both England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia. Read More
Supreme Court judge Justice DY Chandrachud on Tuesday said equality is not just achieved by the decriminalisation of Section 377 of the IPC alone but it must also extend to all spheres of life. ...
British High Commission held a reception to mark the fourth anniversary of landmark Indian section 377 judgment which decriminalised same-sex relations in India. ...
Islamabad High Court on Monday dismissed a petition seeking contempt of court proceedings against Prime Minister Shehbaz Sharif regarding the return of his elder brother Nawaz Sharif, local media reported. ...