I will be making a month-long trip next year to Brazil, Morocco, Spain, Cape Verde and Italy and I currently have a Refugee Travel Document (RTD) that's about to expire (I'm a green card holder from asylee status). I was told some countries will recognize RTD and not RP (Reentry Permit) to issue visas, but I'm inclined to apply for a RP this time since it lasts two years. Or am I still better off renewing the RTD? Please advise. Thank you everyone!