Tripoli, historically known as Tripoli-of-the-West, is the capital and largest city of Libya, with a population of about 1.317 million people in 2021. From Wikipedia
Libyan authorities are forming committees to probe alleged human rights abuses in SSA-controlled detention centers.