New developments in recent days in the race to find an effective coronavirus treatment. A thread.