Hope Always Has the Last Word

Every generation must face the challenges that arise in their lifetime: situations that test the courage, grit, and moral convictions of our species.