Germany has provoked outrage in some quarters after it offered to supply 5,000 military helmets to Ukraine to help defend against a possible Russian invasion.

Read More