General says Mideast wars may last 50 years

Printable View