Britain, France & Germany call for probe into disappearance of Saudi journalist
WEB DESK Britain, France and Germany insisted that “light must be shed” on the where about of journalist Jamal Khashoggi as they called for a credible investigation into his disappearance.…
