Earlier quoted context omitted.
I sort of lost faith in the article's willingness to take lab leak seriously when they threw this map up[0] and inexplicably did not label where the Wuhan Institute of Virology is on it. For reference[1]. [0] https://substackcdn.com/image/fetch/w_1456,c_limit,f_webp,q_... [1] https://www.google.com/maps/dir/Huanan+Seafood+Market,+Fazha... It's not at all far-fetched to think the virus piggybacked 10 miles before find…
There's another interesting point that seems to have flown under the radar: https://www.google.com/maps/dir/Huanan+Seafood+Market,+Fazha... Dunno if that point is just offices or whatever though.
Also you have the wrong address, put in the Chinese name on Baidu and you'll find it's in walking distance to the market. Like literally just across the street.