Talia Ralph is an editor and breaking news writer for GlobalPost.com.
She currently lives somewhere in between Los Angeles and Montreal, roughly 30,000 feet in the air.
Cataloged in Culture on Jan. 23, 2013
Cataloged in Life on Dec. 12, 2012
Cataloged in Life on Aug. 9, 2012
Cataloged in Culture on Apr. 12, 2012
Cataloged in Life on Apr. 10, 2012
Copyright 2013 The Thought & Expression Co. All rights reserved.