Whose flag is the green and white one?
The flag of the Kingdom of Saudi Arabia.
The scrip translates: “There is no god by Allah and Muhammad
is his messnger.”
The sword that is below the script is not visible in the picture. (Some flags have crossed swords.)
That is the current Presidential fFlag.