Today, like last year, President Obama is marking Independence Day by hosting military families at a White House party. It is also a year since the President declared: "No-one who served in our uniform should sleep on our streets." The US government has pledged to end homelessness amongst veterans by 2015. But with troops returning from Afghanistan and Iraq - never mind the tens of thousands of vets who've been homeless since conflicts dating back through the first Gulf war, Vietnam and WWII - it is un uphill struggle. US-wide approximately 130,000 veterans are homeless.
Over the past six months or so I've been meeting veterans and the groups helping them on the streets of Los Angeles. The result is this radio documentary, Down and Out in the City of Angels, which aired on BBC Radio 4 today.