Biswaroop Roy Chowdhury is a self-proclaimed doctor known for sharing medical conspiracy theories, including denialist conspiracies about COVID-19, HIV/AIDS, and diabetes, for which he has been heavily criticized and his claims have been widely discredited.
Additional Details
Joined Jun 15, 2024
No views
No videos
Go Ad-Free with Rumble Premium
Enjoy an ad-free viewing experience and other benefits