「擁護する」には様々な英訳があります。権利擁護の話ならprotect(守る)を使います。人を擁護するときはdefend(かばう)やsupport(支える)と言います。advocateは、「公の場」で堂々と擁護するニュアンスです。シチュエーションによって使う英訳が変わります。
例文
Our organization protects animal rights.
我々の団体は動物の権利を擁護する。
President Lincoln advocated the abolishment of slavery.
リンカーン大統領は奴隷制度の打破を擁護した。
How can you defend the actions of a criminal like that?
あんな犯罪者がやったことをなんで擁護できるの?