The Taliban carry out a double public execution at a stadium in southeastern Afghanistan

Facebook Comments
%d bloggers like this: