Afghanistan is still fighting militancy with both the Taliban and Daesh active throughout the country despite US troops being in the country for 16 years.