CAUGHT HIM! Rebel News Confronts PFIZER CEO with questions at WEF Summit in Davos.