The Irish Defence Forces have become the first military in the world to create a first-person interactive video as part …
Chief of Staff of the Defence Forces Vice Admiral
The Irish Defence Forces have become the first military in the world to create a first-person interactive video as part …