Hello guys..yes you need it from eveey country toi lived, since you were 18, in my case i lived in 3 different countrys, but i didnt sent my police checks when i sent my application cus in some.of them you need to wait for instructions, for example in mexico you need the embassy letter to get it and you need to wait until embassy contact you cus that police check is only good for like a month, the usa one in the other hand you can request it and send it with ur application but is only good for 12 months so if ur application takes longer they will request for a new one so if u guys lived in usa after the age of 18 get that fbi clerance asap cus it takes 3 months to get the results with them, thats one of the things that cause delay in my application when i reached the 8 months waiting period i decided to check the fbi and i found out that waiting period i went nuts, so i send the fingerprints, i got interviewed in september and after that is the security part and of course if i had all my police checks ready that was it is only like one months period since they check in the canadian databaseand thats it, but mine came in october..the colombian only take 72 hours...amazing and the mexican took 1 month, i was lucky must ppl oitside mexico said takes around 3 months too like usa..so you guys if you already sent ur applications 7 months ago i will recomend to send ur fingerprints to fbi asap that way when cic asks for the police checks from usa you guys can send that right away, the colombian one you need to swnd your application number and pay in banco popular and send the company the copy via email, they send the reaults in 72 hours straight to embassy...ok guys if you have more quwstions let me know, good luck