3 ms·
The right of free transit have been denied in every country with enough infections, why would you particularly demonize China for it? You are in quarantine, you
by o_p 7y ago
The right of free transit have been denied in every country with enough infections, why would you particularly demonize China for it? You are in quarantine, you cannot leave, period.