Thanks your response
no they did not keep my passport because green card interview not held in our country it held in Georgia but i already sent my passport back to embassy because At the interview consular gave to me 221g form
back of page 221g she marked travel passport and questionnaire section.
Also I searched some information about public charge refusal ,it says when decision made the consular consider applicant age, family households, assest, medical condition, and finance. Is it right information?
thanks