How long is a generation?

The founding of Israel and why this generation could be last generation

Read →