An ongoing inquiry unveils allegations against UK special forces for conducting unlawful night raids in Afghanistan, resulting in the deaths of civilians, including children, sparking nationwide controversy and demanding justice for the victims.
An ongoing inquiry unveils allegations against UK special forces for conducting unlawful night raids in Afghanistan, resulting in the deaths of civilians, including children, sparking nationwide controversy and demanding justice for the victims.