Fang Bin, a Chinese businessman and citizen journalist, has been missing since his arrest by Chinese authorities on February 9th, 2020 for recording this (and other) videos.
v.redd.it/316nbor436x41Posted May 6, 2020, 3:58 PM UTC
372
Posted May 6, 2020, 3:58 PM UTC
O.o who uploaded the last video if he was taken?
I think it may have been a live stream