Videos

CSC Asia wrap up report

Final thoughts from India for the 2007 CSC Asia trip. God opened the doors of Asia for new CSCFM teams.