Two killed in shootout in northern France: police | The Guardian … – Guardian Nigeria

79

source