Satta: Myths and Facts