Foster failure? And hard decisions. LONG.

Printable View