 The flag of Hezbollah has often caused controversy within some western countries.Both the military and political wings of Hezbollah have been banned in a number of countries.As a result it is an offence to fly or display the flag of Hezbollah within these states.