The food supply proved to be the nation's Achilles hell in its defense against terrorist attacks. Here, 'Achilles heel' means ----.

Created: 3 months ago | Updated: 1 month ago

Related Questions

Created: 3 months ago | Updated: 1 month ago