yes they do it is a new law
You can enter in Romania only with a valid Belgian passport or a valid Belgian identification card.
If it's a valid US passport or you are a dual-citizen most likely
No, you cannot leave the US with an expired passport. You need a valid passport to travel internationally.
As an American citizen, as long as you have a valid passport and are not wanted by any law enforcment agency you are free to go!
A valid passport, and a valid visa.
A valid passport is required
No, but you do need a valid passport.
For the EU citizen, to travel inside EU (like from Ireland to Poland) a valid ID is required, but not necessary a passport.
What is the maximum amount of time a canadian citizens can stay in the US with valid passport?
I dont know what an E card is. And it is not clear what you want to do now: leaving Romania or Belgium? What do you want to proof? But you will not be able to enter Belgium or any other Shengen country if you have not a valid passport. So I think the answer to your question is no.
Yes, you need a valid passport to leave the United States and enter most other countries.
If you are not an American citizen then yes you will need a passport. If you are an American citizen all you need is a valid Driver's Licence issued by one of the 50 states. If you are not an American citizen then yes you will need a passport. If you are an American citizen all you need is a valid Driver's Licence issued by one of the 50 states.