Nicely expressed and written by you.
I have a similar situation, wherein my landing date is 13/02/2018 and now I came to know that my wife is pregnant and she is principle applicant.
and her expected deliver date is in and around last week of August 2018, Doctor is not allowing her to air...