Prince Harry makes first public appearance in Britain since US return - IJR News