Saudi Authorities Release Three Nigerian Pilgrims Detained Over Alleged Drug Trafficking 1 year ago