A Fire of Firsts

Naval Support Facility (NSF) Deveselu has wasted no time challenging and training its personnel to be battle ready despite holding its official establishment ceremony just last month, marking it as the first Navy base to be established in more than 20 years.Read more

Pages