1970 340 Viscous Fan Clutch Questions

sorry just frustrated because I believe china release this virus on purpose.
I'm with you there!!!