庇护 can be positive (给予庇护, granting asylum) or negative (庇护罪犯, harboring criminals). Context determines whether it means noble refuge or shady cover-up.
mistakes
Don't confuse 庇护 (bìhù, to shelter/give asylum) with 保护 (bǎohù, to protect). 庇护 implies hiding or sheltering someone, while 保护 is general protection.