Eddie Dean
I have no capacity to comment on this event except to note that Shenzhen is only 60 k from Macau, the Macau airport seems to consist of a single runway and a half-length taxiway entirely surrounded by water, and by this stage that runway might be expected to have the odd foreign object on it.