The Nigerian Civil Aviation Authority (NCAA) has reported 93 bird strike incidents across airports ...
We serve responsible ads and ask that you disable your ad blocker while visiting