The absence of Pittsburgh Mayor Luke Ravenstahl at recent public events has raised questions. He didn't appear to be in the office Thursday.
1 / 25
WTAE - Pittsburgh Videos
Thu, Feb 28, 2013 1:33 PM EST