Haplogroups only trace one line of descent, either patrilineal or matrilineal, so they don't really make sense when determining "race." One could be entirely of African, European, etc. ancestry while having a completely different patrilineal line. This would mean that their haplogroup would not accurately reflect the rest of their ancestry.
To some extent. I would say people of the same regions have similar genetic admixture, but haplogroups are often too specific considering how much more diverse the world is as compared to say 2000 years ago. For example, Napolean's Y-DNA haplogroup is predominant amongst North African Arabs, but that one line of ancestry doesn't solely define him. Also, when it comes to broad genetic admixtures as I mentioned, modern DNA tests often are unable to differentiate French and Germans with high accuracy which makes sense considering how many connections the regions had historically. This is only one example, but the same could be said of other regions as well.
Under the new N A Z B O L government, taxation has decreased and disposable income has increased without hurting SCI's expansive government programs, economy, environment, or lifespan.
Proof the N A Z B O L way is the only way!