Althought it is rare, it is indeed possible to have a period while pregnant. I know this from both first- and second-hand experience! Most of the times a period while pregnant will happen in the first trimester and be lighter or, as you mentioned, spotting. Best bet is to be tested to be sure. If you get a negative result and still no period or other symptoms occur, seek medical attention.
flight time from Lahore to Toronto on 21 oct2008
A random search for flights from Rome Fiumicino (FCO) to Prague (PRG) on 29Nov,Sun shows: 1hr 55min Smart Wings Flt 1011 Dep 09:55pm (Cheapest Option)
A random search for flights from Orlando (MCO) to Barcelona (BCN) shows:OPTION 1: 12hr 15min via Frankfurt (FRA)MCO - FRA Lufthansa Flt 0465 Dep 08:35pm 29Nov,SunFRA - BCN Lufthansa Flt 4454 Dep 12:55pm 30Nov,MonFlight Duration: 10hr 50min; Layover Time: 1hr 25min; Total Trip Time: 12hr 15min
A random search for flights from Los Angeles (LAX) to Denpasar Bali (DPS) shows:OPTION 1: 23hr 55min via Taipei (TPE)LAX - TPE EVA Air Flt 001 Dep 11:25pm 27Nov,FriTPE - DPS EVA Air Flt 255 Dep 10:00am 29Nov,SunFlight Duration: 20hr 05min; Layover Time: 3hr 50min; Total Trip Time: 23hr 55minOPTION 2: 23hr 10min via Taipei (TPE)LAX - TPE China Airlines Flt 007 Dep 11:25pm 27Nov,FriTPE - DPS China Airlines Flt 771 Dep 09:35am 29Nov,SunFlight Duration: 19hr 35min; Layover Time: 3hr 35min; Total Trip Time: 23hr 10min
A random search for flights from Delhi (DEL) to Damascus (DAM) shows:OPTION 1: 8hr 20min via Kuwait (KWI)DEL - KWI Kuwait Airways Flt 382 Dep 05:45am 23Nov,Mon / 25Nov,WedKWI - DAM Kuwait Airways Flt 551 Dep 09:10am 23Nov,Mon / 25Nov,WedFlight Duration: 7hr 00min; Layover Time: 1hr 20min; Total Trip Time: 8hr 20minOPTION 2: 8hr 40min via Abu Dhabi (AUH)DEL - AUH Etihad Airways Flt 211 Dep 05:00am 29Nov,SunAUH - DAM Etihad Airways Flt 541 Dep 08:30am 29Nov,SunFlight Duration: 7hr 40min; Layover Time: 1hr 00min; Total Trip Time: 8hr 40minOPTION 2: 9hr 10min via Abu Dhabi (AUH)DEL - AUH Etihad Airways Flt 211 Dep 04:30am 14Nov,Sat / 23Nov,MonAUH - DAM Etihad Airways Flt 541 Dep 08:30am 14Nov,Sat / 23Nov,MonFlight Duration: 7hr 40min; Layover Time: 1hr 30min; Total Trip Time: 9hr 10min