CPJ

Rowe elected CPJ chairman