Afghanistan Air Strike

BOOOOM! Bakwa, Afghanistan air strike on insurgent's hide out.