NRF Warns Against Using Germany as a Venue for Extremist Propaganda

The National Resistance Front (NRF) has raised serious concerns over a speech made by a Taliban official in Germany.