In 2005, Jaime Castillo, now 27, was in Iraq. Castillo was stationed there for 18 months.
The biology major said he recalls being stressed and feeling better when he received a package from a stranger.
“It’s...
Load More Stories
Got a tip? Have something you need to tell us? Contact us