AIBU.. Boris speaks out about the horrific animal trade in China... possibly or maybe partly to deflect criticism of his corona performance.. perhaps at Carrie’s instigation, but come on ladies I’m proud of him, aren’t you?