one is Russian Physics major. got declined half year ago. the other is a Chinese couple. the girl went Mexico and got declined then the boy got there to save her but got declined too. they both come back to China EE major.
Actually, these are the only bad news I've heard since my research from Jan. I have an H1 interview on March 9th also in Ottawa. Do yo want to share any information? My number: 914-610-0198.