How do I answer attacks on Saint Peter?

I have a friend, a non-catholic who just stated to me that Saint Peter was never in Rome and that Christ would not build His church on the rock of a human. How do I answer her? I need help. Thank you, your Sister in Christ

These tracts should be helpful:

Was Peter in Rome?
Peter’s Roman Residency
Peter the Rock

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit www.catholic.com.