Comoro Islands had a flag with a green over red field, with a white crescent moon and white stars during the 1970's. There is no longer any red in the Comoro flag.
The Country of Dominica
The Pakistani flag consists of the colours white and dark-green.
Wales has a red dragon on a green and white background
This is the Pakistani flag: http://en.wikipedia.org/wiki/File:Flag_of_Pakistan.svg The green colour represents Muslims - the religious majority of the country, while the vertical white stripe represents other religious minorities. The crescent and the five pointed star represent progress and light. The crescent is also a widely popular Islamic symbol.
The flag you are describing belongs to Turkey, a predominantly Muslim country located at the crossroads of Europe and Asia. The red background symbolizes the blood shed for the country's independence, while the white crescent moon and star are symbols of Islam.
Pakistan's flag is green with a crescent moon and a star that are both white, so it is one possible answer. However there are many other flags that are green and white, for both nations and other places and things.
Pakistan is an Islamic country and so its flag is what is called an Islamic flag. Tradition has it that Sultan Osman I had a dream involving a giant crescent moon and from then on the crescent became a Muslim symbol while the five pointed star represents the five pillars of Islam.
Each of the colours of the rings (and the white background) can be found on EVERY country's flag.
A red cross or crescent on a white background.
It is a white crescent moon and star on a red background.
In level 20 of the game Iconmania, Sony Ericsson has a white cross with a green background.
Green and white with a red crescent moon and a star.