president yoweri museveni has signed the Anti gay law toughening penalties for gay people and criminalising those who do not report them.
US President Barack Obama had cautioned that the bill would be a backward step.
The new law criminalises, outlaws and provides harsh jail terms for same sex relationships in the country.
It further provides a fourteen year jail term for one convicted for the offence of homosexuality; and imprisonment for life for the offence of aggravated homosexuality.
Museveni appended his signature to new legislation at State House, Entebbe in the presence of local and international journalists.