Question

Common carriers are responsible for acts of God or of public enemies.

Answer

This answer is hidden. It contains 492 characters.