The downturn in the economy has stalled the completion of a large statue at the Tam Bao Buddhist Temple in east Tulsa. The 57-foot-tall, 400,000-pound statue is clearly visible for miles along 21st ...