Danish veterans on Wednesday criticised the US embassy in Copenhagen for removing national flags put up in front of the mission to honour Danish soldiers killed in Afghanistan.