1 Peter:a message of hope for christians living in a challenging world-Part1 rock solid

1 Peter:a message of hope for christians living in a challenging world-Part1 rock solid

1 Peter 1:1-9