Dr. Omar Fakhri Alhadithi, and Dr. Mustafa Abdullah Hasan. 2023. “Procedural Risks in the Witness Protection System in the Bahraini Code of Criminal Procedure”. Migration Letters 20 (S8). London, UK:622-36. https://doi.org/10.59670/ml.v20iS8.4639.