The Bermuda Civil Aviation Authority (BCCA) has suspended all airworthiness certificates for Russian aircraft on its registry. The suspension entered…

Read More