It turns out there's no better way to raise awareness of your cause than some rude names and a healthy dose of innuendo... as Ruben Lopez has surpassed his $5,000 fundraising target halfway into an epic 5,000 mile bike ride, having completed over 2,500 miles to get from Poo Poo Point in Washington to Pee Pee Creek in Ohio already.
Riding 69 miles a day (of course), Mr Lopez now has to get from Pee Pee Creek to Pee Pee Island as part of his "Reinstate aid to Yemen in 60 days" challenge - he has just under 24 days left to get to Pee Pee Island, riding "not a mile more, not a mile less" than 69 a day.
Mr Lopez revealed that he has used a vintage Quintana Roo Kilo triathlon bike for most of the journey, his gear attached to it with bungee chords.
The GoFundMe page says: Since the start of the Yemen war, millions of Yemenis have suffered in a country that is already the poorest in the region. The World Food Program and USAID has decided to cut funding that provides food to millions of citizens at the start of Yemen's COVID-19 pandemic. This is aid that is already congressionally approved.
"With over 22 million Yemenis experiencing starvation, and over 85,000 children dead from malnutrition, a suspension of aid is nothing but cruel warfare against innocent civilians.
"On top of this, Saudi/UAE airstrikes continue to attack Yemen, destroying hospitals, clinics, homes and schools. With few medical institutions running, Yemen is unequipped to handle the COVID-19 pandemic, cholera and dengue fever outbreak."
As well as donating, Mr Lopez has urged his US followers to lobby state representatives to reinstate aid to Yemen, using the hashtag #yemencantwait on social media. After passing his fundraising target today, he added: "Woke up to being past the goal. I’m in fucking tears. I was so nervous about not hitting the goal though I know anything helped. I’m gonna post a vid about it later. From the bottom of my heart and from the organization: thank you so so so so so much."