A police officer walks past a huge poster showing a portrait of Chechen leader Ramzan Kadyrov, left, and Kadyrov with Russian President Dmitry Medvedev with a sign "Our strength is in our unity" in the Chechnya's regional capital, Grozny, Monday, April 4, 2011. (AP Photo/Musa Sadulayev)

Where and what is Chechnya?

The revelation the suspects in the Boston Marathon bombing are from Chechnya has many people thinking about the country for the first time i…