CBSN

Prince William greets fans on the mall