



British troops in Helmand province (Afghanistan) return fire after an attack by Taliban during a Christmas carol gathering. (Full)



[Ed: To me, this picture is a symbol for the sad state of affairs in the world]



More Pictures of the Day on The Road.



Picture courtesy London Media