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

74

source