A high court in Kenya, on Friday, handed down a landmark ruling banning same-sex relations in what gender activists called “a blow to…