If a single researcher in China used these words, [ ‘godsend’ antibody’ ] then it may be true. If this comes from their regime then be very suspicious AND STAY AWAY,I would think.

https://www.todayonline.com/world/chinese-researchers-say-their-godsend-antibody-may-neutralise-omicron-1808326?cid=braze-tdy_Today-Evening-Brief_newsletter_03022022_tdy