Botswana decriminalized homosexuality on Tuesday, with the High Court overturning a colonial-era law that punished gay sex by up to seven years in prison.