God is supreme and so yes, God allowed Coronavirus and yes, it is (not personal yet guiding) rebuke.