iPhone 9 Launch could be belayed because of Coronavirus outbreak in China. And you can expect some delay in the launch of the upcoming iPhone SE2 too.
Read this post on geekdashboard.com