ADVERTISEMENT
Sid Stevens, co-founder of the Sun Youth Organization, died Sunday after a long battle with Parkinson’s at the age of 85.