Pakistan is not the kind of place that most people would associate with gay liberation. But some say the country is a great place to be gay – even describing the port city of Karachi as “a gay man’s paradise”.

Underground parties, group sex at shrines and “marriages of convenience” to members of the opposite sex are just some of the surprises that gay Pakistan has to offer. Under its veneer of strict social conformity, the country is bustling with same-sex activity. READ FULL