Photographer Sergey Capon took this powerful picture of a Ukrainian Priest on Kiev's Independence Square on Feb. 20 during the height of anti-government protests . But what might he be thinking?