I had a valid visitor visa (10 yr) issued in 2011. visited US to meet parents who arrived in US as permanent residents in 2011. At the entry, I told i am here to visit my parents who just arrived as permanent residents. issued i-94 for 6 months. left US by land well within 6 months but forgot to handover i-94. in 2012, i was denied boarding & was asked to embassy. thought may be its because I didn't return i-94. i sent back i-94 with supporting departure docs. Also applied for a redress number & mentioned that my family is resident of usa. Then got email from consulate for 2nd interview & they cancelled my visa and gave no reason when i asked. Stamped as without prejudice, handwritten thrice as cancelled but was told revoked. FYI, early 2012 mom applied i-130 for me. Can i get visa again?I need to apply for work purposes. my company wants to send me for training and business meetings in usa.