Formed in 2017, the STC is a political and military group that advocates self-determination and the eventual independence of South Yemen. The group is formally part of the Presidential Leadership ...