David Beeshaw

David Beeshaw

David Beeshaw is a strong supporter of safe sex, healthy lifestyle and staying fit. Often blogging about sexually-transmitted diseases, health issues or HIV, David has found himself supporting raTrust, a non-profit organization that aims to prevent STIs and HIV and help all those at risk.